package cn.studyjava.verify.code12306.mybatis.mapper;

import cn.studyjava.verify.code12306.mybatis.entity.AppKeyHistory;
import cn.studyjava.verify.code12306.mybatis.entity.AppKeyHistoryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AppKeyHistoryMapper {
    int countByExample(AppKeyHistoryExample example);

    int deleteByExample(AppKeyHistoryExample example);

    int deleteByPrimaryKey(String id);

    int insert(AppKeyHistory record);

    int insertSelective(AppKeyHistory record);

    List<AppKeyHistory> selectByExample(AppKeyHistoryExample example);

    AppKeyHistory selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") AppKeyHistory record, @Param("example") AppKeyHistoryExample example);

    int updateByExample(@Param("record") AppKeyHistory record, @Param("example") AppKeyHistoryExample example);

    int updateByPrimaryKeySelective(AppKeyHistory record);

    int updateByPrimaryKey(AppKeyHistory record);

    List<AppKeyHistory> selectPage(AppKeyHistoryExample example);
}